Ruben GarciaRuben Garcia
Cedi Osman, Nick Calathes and PAOK's Narrow Bet: Trinchieri Talks Fenerbahçe, but the Data Says Something ElseIn the summer of 2026, when Andrea Trinchieri sat down for an interview and...
Maja Chwalinska and the Backspin That Came Home: Re-reading a Season After Roland GarrosSingapore, first round. Maja Chwalinska stands behind the baseline, her body...
The Efeler Let Romania Close the Door: Four Sets in Cluj and the Closing Problem of Turkey's Men's VolleyballAcross four sets at BT Arena Cluj, Romania's men's national volleyball team d...
The Nine Dimensions of Deep Esports Analysis: When the Expert Stares Into an Empty Data PageIn Chengdu, at two in the morning, I opened a file the internal analysis syst...
Malaysia thrash Singapore 6-0 and await Vietnam in the third-place matchThe Seventh Minute and the First Break In the seventh minute, Bergson Da Silv...
Excavating Vietnam's Youth Football Strata: What Comes After the Golden Generation?On 27 January 2026, in Changzhou, snow fell so heavily that Vietnam's U-23...
Jemma Reekie Breaks New European Road Mile Record After Injury, Confident for Beijing 2026 World ChampionshipsJemma Reekie has created a memorable moment in the world of athletics by...
Jules Koundé and 540 Minutes: Barcelona Is Valuing a Defender by the Wage Bill, Not by FormI go to the stadium to watch the match, but I stay to read the numbers. This...
Nguyen Van An and the Data-Driven Upset: A 7-6 Third-Set Tiebreak VictoryThe first statistic I recorded from the center court at Lach Tray Stadium on...
Youth Table Tennis: The Craft of Writing “Insufficient Data”Four pages, and two of them left blank. At the end of a youth tournament in...
When the Spreadsheet Is Empty: The Data Discipline of a Sports AnalystThat night I opened the spreadsheet at eleven o'clock and saw only blank spac...
The V.League Compression Ladder: Why Four Matches Reprice an Entire Transfer MarketThe phone rang at 1:47 in the morning, Marseille time. On the other end was a...
Modena Futures: When an Elite16 Champion Drops a Tier and Leaves a Lesson in Class DivideModena, Italy — The final ended 21-11, 21-12. In the stands, a Dutch fan...
Worlds 2026 After Two Days: Gen.G Soar, LPL Stagger, and the BO1 Trap of the Swiss FormatThere was a moment on the second day of Worlds 2026 that I rewound three time...
The Scoreboard Doesn't Lie: Re-reading Vietnamese Youth Tennis Talent Through DataOn the final afternoon of a U18 tournament in Binh Duong, I stayed alone in t...
When Rome Stopped Clapping: Italy's 0-2 Home Defeat to Belgium and a Pressing Rhythm Not Yet RipeIt did not rain in Rome that night, and yet I heard water. Not the water...
Pepinster 2026: Two Portuguese Raw Gems and the Senior Test They Could Not Yet PassIn the same competition day at Pepinster, Matilde Pinto stepped to the table ...
Inside Manchester United's Crisis: When the Captain Publicly Challenges Carrick's TacticsWhen the final whistle blew at Stadio Giuseppe Sinigaglia, the 1-4 scoreline ...
BLAST Slam VIII: The Running Rhythm of LGD and 1W, and OG's Brake in MaltaIn game one, GamerLegion won 40-10. In game three, that same team collapsed...
Minh Hoàng's Pass and the 48-Hour Gap Before ThailandIn the 95th minute, when the scoreboard had already ticked into stoppage time...
